repeatable experiments in software engineering

نویسنده

  • Tim Menzies
چکیده

Welcome to the special issue of Empirical Software Engineering on repeatable experiments in software engineering. Earlier and shorter versions of the papers presented here first appeared at the PROMISE 2007 workshop in Minneapolis. The PROMISE project has been running for 4 years now and aims to create large libraries of repeatable experiments in software engineering. PROMISE is somewhat different to other workshops that deal with learning from software data1 in two ways. First, PROMISE emphasizes the data mining approach to generalization and, as such, is very concerned with the experimental methods used to generate the results. Second, PROMISE is more than just a workshop series. The project actually has three parts:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing, Documenting, and Evaluating Software Architecture

Part of any engineering discipline is the use of systematic, repeatable and traceable processes, methods and procedures. Software architecture is a branch of the discipline of software engineering. However, software architecture design, documentation and evaluation is still lacking a sound basis of systematic, repeatable and traceable procedures. At present software architecture is still more o...

متن کامل

The Methodology of Methodologies; or, Evaluating Current Methodologies: Why and How

A good methodology should be an accurate description of sound software engineering (SE) practice. Without empirically-supported method-ologies, we run the risk of using potentially inaccurate prescriptions of the software engineering process. We reject arguments that SE is unmeasurable. Related fields, such as knowledge acquisition, routinely perform repeatable experiments on specification deve...

متن کامل

REPETITA: Repeatable Experiments for Performance Evaluation of Traffic-Engineering Algorithms

In this paper, we propose a pragmatic approach to improve reproducibility of experimental analyses of traffic engineering (TE) algorithms, whose implementation, evaluation and comparison are currently hard to replicate. Our envisioned goal is to enable universally-checkable experiments of existing and future TE algorithms. We describe the design and implementation of REPETITA, a software framew...

متن کامل

Integrating Workflow with Interacting Agents to Support Cooperative Software Engineering

Cooperative software engineering processes involve structured, repeatable processes as well as dynamic, cooperative processes. Existing workflow systems are suited to model and support the former type of processes, and multi-agent systems are suited to model and support the latter. We have designed and implemented a gluing-framework for integrating workflow processes with software agents. By us...

متن کامل

From Research to Start Up: Software Engineering Technology Transfer at Work

This paper describes our experiences in the successful transfer of software engineering technology (in the area of reverse engineering and legacy systems) from research laboratory up to start-up company. The goal of this paper is to make our technology transfer successes repeatable, and to make our failures avoidable. We will do this by proposing a technology transfer model, describing our expe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008